/*
 * LCD.h
 *
 *  Created on: Nov 2, 2013
 *      Author: Ahmed
 */

#ifndef LCD_H_
#define LCD_H_

#define	NORMAL	0
#define	REVERSE	1	//reverse Video

void LCD5110_init(void);
void LCD5110_LCD_write_byte(unsigned char,unsigned char);
void LCD5110_write_char(unsigned char c);
void LCD5110_write_char_rev(unsigned char c);
void LCD5110_clear(void);
void LCD5110_set_XY(unsigned char X,unsigned char Y);
void LCD5110_write_string(char *s);
void LCD5110_write_string_rev(char *s);
void LCD5110_Write_Dec(uint16_t, uint8_t, uint8_t);

#endif /* LCD_H_ */
